home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / patches / rsturb23 / rs_turbo.txt < prev    next >
Text File  |  1996-01-15  |  8KB  |  173 lines

  1. RS-TURBO, h”here Baudraten fr die serielle Schnittstelle des ST
  2. (ebenfalls verwendbar fr Modem1 der MegaSTE und TT Computer)
  3. *************************************************************
  4. (Dieser Text ist bereits zum Drucken formatiert, mit Beta statt Peseta!)
  5.  
  6.       Sinn und Zweck des RS-TURBO
  7.       ---------------------------                        (Stand:13.1.96)
  8.  
  9. RS-TURBO erm”glicht die Benutzung von h”heren Datenraten als 19200Bd auf der
  10. seriellen Schnittstelle Modem1. M”glich sind 38400, 57600 und 115200Bd. (Bei
  11. den Fertigmodulen jetzt auch 76800Bd.)
  12.  
  13. RS-TURBO ist in der Ansteuerung kompatibel zu RS_Speed von Stephan Skrodzki
  14. @KA und basiert auf dem RSVE von Harum Scheutzow.
  15.  
  16. RS-TURBO ben”tigt nur vier Kabel zum Anschluá im Computer. Deshalb ist auáer
  17. dem Quarzoszillator und dem GAL16v8 noch ein 74HC-Schaltkreis vorhanden.
  18. Da nur zwei Kabel am MFP angeschlossen werden mssen, ist die
  19. Arbeit besonders bei den mit Quadpack-MFP ausgestatteten TTs und MegaSTEs
  20. wesentlich einfacher.
  21.  
  22.  
  23. Copyright
  24. ---------
  25.  
  26. RS-TURBO darf fr den Eigenbedarf gebaut werden. Gegen den Aufbau fr gute
  27. Freunde habe ich ebenfalls nichts. Dabei darf der Bastler aber keinen
  28. Gewinn damit machen. Eine kommerzielle Fertigung oder Verwertung ist nur
  29. mit meiner schriftlichen Zustimmung erlaubt. Es werden die Treiber von Harun
  30. Scheutzow empfohlen, die, zusammen mit GSZRZ, eine erhebliche Geschwindig-
  31. keitssteigerung bringen. Und ich (Erik) bitte alle Benutzer dieser Treiber,
  32. die freiwillige Spende an Harun Scheutzow zu entrichten.
  33.  
  34. Ich habe diese Bauanleitung sorgf„ltig berprft. Ich hafte in keiner Weise
  35. fr eventuelle Fehler und/oder (daraus resultierende) Besch„digungen
  36. irgendwelcher Objekte oder Subjekte.
  37.  
  38. In diesem Paket sind alle Informationen zu RS-TURBO enthalten.
  39. Schriftliche Anfragen werden nur beantwortet, wenn Rckporto beiliegt.
  40.  
  41. RS-TURBO basiert auf dem RSVE von Harum Scheutzow.
  42.  
  43. RS-TURBO (mit der ge„nderten Platine fr Quarzbetrieb und fr 4,9152MHz-
  44. Quarz) ist von Erik Kerger (Adresse/Tel./Fax siehe unten).
  45.  
  46. Wer sich die Platine nicht selbst herstellen will, kann sich eine Platine
  47. fr RSVE oder sogar einen Fertigbaustein bei Harum Scheutzow kaufen (s.u.).
  48.  
  49. Ich werde Platinen und GALs auf Anfrage verkaufen, die Preise: GAL und
  50. Platine DM13, Fertigmodul DM40, jeweils plus DM5 Porto/Verpackung bei Voraus-
  51. kasse (Kto. 702649, BLZ 202 203 00, Verbraucherbank Hamburg; bitte per Fax
  52.  040-40 170 201 bestellen. Adresse auf der šberweisung reicht nicht!!!)
  53.  
  54. Inhalt des Paketes
  55. ------------------
  56. README.TXT     ;-))
  57. RS_TURBO.TXT   Diese Anleitung,
  58. RS_TURBO.IMG   Bestckungsplan als GEM-IMG,
  59. RS_TURBO.09    Layout fr 9-Nadel-Drucker (EPSON), Maástab 2:1,
  60. RS_TURBO.24    Layout fr 24-Nadel-Drucker Maástab 2:1,
  61. RS_TURBO.HP    Layout fr HP-Deskjet/Laserjet, Maástab 1:1,
  62. RS_TURBO.JED   Jedec-Datei fr das GAL fr die RS-TURBO-Platine,
  63. BESTUEK.TXT    Hinweis zum Aufbau/Einbau,
  64. TUNING.TXT     Hinweise zu Speedproblemen mit 8MHz-ST,
  65. RSTURBO2.PRG   Patchprogramm fr 76800Bd mit HSMODEM1/HSMODA0x,
  66. RSTURBO2.TXT   Hinweis zum Patchprogramm.
  67.  
  68. Die Layouts k”nnen direkt an den Drucker gesendet werden (mit Doppelklick
  69. und 'DRUCKEN'), Platinen k”nnen aber auch von mir (Erik) angefordert werden.
  70.  
  71.  
  72. Langsamkeit der ST-Computer mit TOS
  73. -----------------------------------
  74.  
  75. Bei Geschwindigkeiten ber 19200Bd gibt es ein generelles Problem mit dem
  76. Betriebssystem des ST und den DFš-Programmen. Wenn ein Programm im Polling
  77. den MFP bedient, kann problemlos eine Datenrate von 115200Bd ausgenutzt
  78. werden, indem wirklich 11520cps (Character per Second) bertragen werden.
  79. Werden jedoch die BIOS-I/O-Routinen benutzt, so kann ein 8MHz ST bei
  80. ZMODEM-Senden maximal 2500cps und beim Empfangen 2000cps erreichen. Wenn
  81. der RTS/CTS-Patch/Optimierer HSMODEM installiert wurde, erh”hen sich diese
  82. Werte auf ber 4000cps. Es muá bei 38400Bd also immer der RTS/CTS-Handshake
  83. genutzt werden, da der ST beim Empfangen sonst Zeichen verlieren wrde.
  84. Immerhin erlauben die Interruptroutinen des ST noch eine Baudrate von
  85. 38400, indem sie rechtzeitig die Zeichen abholen, im Puffer ablegen und bei
  86. vollem Puffer der Gegenstelle das Senden verbieten. Eine šbertragung mit
  87. 57600 und 115200 ist jedoch selbst fr die Interruptroutinen zu schnell,
  88. sie schaffen es nicht, rechtzeitig die eintreffenden Zeichen abzuholen oder
  89. der Gegenstelle das Senden zu verbieten.
  90.  
  91. Wenn ein 16MHz-Speeder installiert ist (z.B. serienm„áig im MegaSTE), so
  92. sind auch 38400Bd mit etwa 3000cps m”glich (oder noch mehr mit HSMODEM).
  93. (HSMODEM1 bzw. HSMODA0x stammt von Harum Scheutzow, Adresse s.u.)
  94.  
  95. HSMODEM wird dringend empfohlen, besonders mit Ziegler-Z-Modem auf
  96. 8MHz-ST-Computern kann eine erhebliche Geschwindigkeitssteigerung erziehlt
  97. werden. Aužerdem installiert HSMODEM einen RSVE-Cookie, der z.B. bei
  98. Connect zur Anzeige der wirklichen Baudrate fhrt. šber den RSVF-Cookie ist
  99. ein Zugriff auf besonders schnelle, Blockorientierte Treiber m”glich. Mit
  100. GSZRZ ab V 3.8 wird das neue Treiber-Konzept untersttzt (HSMODA0x). Damit
  101. ist auch auf einem 8MHz-ST der Betrieb mit 57600Bd m”glich!
  102.  
  103. Technische Kurzerkl„rung
  104. ------------------------
  105.  
  106. TID ist der Timer D Ausgang des MFP, der normalerweise den Baudratentakt
  107. lieferte. Dieser ist 16mal so groá wie die Baudrate.
  108.  
  109. Gal liefert fr 38400Bd sowieso immer 614400Hz (máte nicht sein, ist aber
  110. ntzlich, wird deshalb nicht wegoptimiert). Damit wird ein 12Bit-Z„hler
  111. 74HC4040 betrieben (von dem nur die unteren acht Bit ausgewertet werden),
  112. solange TID L ist.
  113.  
  114. Baud  Impulse  Fangbereich  Wirkung          BD1   BD2
  115. 200    96                   alte Baudraten    L     L
  116. 150   128      112..135     115200Bd ein      H     L
  117. 134   143      136..159      57600Bd ein      H     H
  118. 110   174      160..223      38400Bd ein      L     H
  119. 50-80                        76800Bd ein (nur Fertigmodul)
  120.  
  121. Baudraten 75 und 50 nicht setzen, da das TOS diese falsch einstellt. Wenn
  122. man sie direkt richtig einsetzt, werden aus 75Bd (256Impulse mod 256 = 0)
  123. immer 75Bd und aus 50Bd (384Impulse mod 256 = 128) immer 115200Bd (Beim
  124. Feritigmodul werden aus 50Bd 76800Bd gemacht).
  125.  
  126. Alle Fangbereich-Grenzwerte sind durch 8 teilbar. Die unteren drei Bit des
  127. Z„hlers werden deshalb nicht ausgewertet.
  128.  
  129. Zwei Trick-Register speichern den Z„hlerstand bei der TID L/H-Flanke. BD1
  130. wird fr 112..157 und BD2 fr 136..223 aktiv (H).
  131.  
  132. Je nach Trickregisterinhalt wird TID, T1 (Quarztakt), T2 (Quarz/2) oder T3
  133. (Quarz/3) an den Ausgang TUA gelegt. (Beim 4,1952MHz-Quarz entsprechend
  134. Quarz/4 oder Quarz/8)
  135.  
  136. Die neuen Fertigmodule lassen bei eingestellten 50Bd auch 76800Bd zu. Die
  137. Taktteilung arbeitet hier anders, eine genaue Erkl„rung wrde zu weit fhren.
  138.  
  139. Schluábemerkung
  140. ---------------
  141.  
  142. Wie bereits gesagt, besiert die Schaltung auf dem RSVE von Harum Scheutzow.
  143. Er vertreibt auch Fertigversionen fr 60DM, Platinen (33*29mm) fr 14DM und
  144. das GAL fr 6DM (ca. Preise).
  145.  
  146. Seine Adresse:
  147. Harum Scheutzow
  148. Dresdener Straže 83
  149. 10179 Berlin
  150. ---------------------------------------------------------------------------
  151. Ich hoffe, die neue Platine und die M”glichkeit, auch Quarze verwenden zu
  152. k”nnen, machen RS-TURBO noch interessanter. Die RS-TURBO Fertigmodule
  153. und der Platinen/GAL-Satz machen aus 50Bd zus„tzlich 76800Bd, dafr wird der
  154. 4,1952 MHz-Quarz nicht mehr untersttzt (nur noch auf Anfrage!).
  155. RS-TURBO hat nichts mit Harun Scheutzow zu tut, anfragen dazu nur an mich,
  156. Erik Kerger, senden!
  157.  
  158. Hamburg, 13.01.1996
  159.  
  160. Erik Kerger
  161. W”rdenmoorweg 42
  162. 22415 Hamburg
  163.  
  164. Tel. 040/520 74 08
  165. Fax: 040/40 170 201
  166.  
  167. E-Mail: Kerger.ham@sni.de (Internet)
  168.         EWK@DBX (D-Box Hamburg, nur mit Point-Programm)
  169.  
  170. Fragen bitte nur mit Angabe einer Fax-Nummer, sonst per Brief mit Rck-
  171. porto!
  172.  
  173.